
big_n = 10 ** 12
print(format(big_n,','))

# 要输出 花括号 需要用 {{ 和 }}
print('Set = {{{},{}}}'.format(1,2))

# 根据每个参数的索引指定输出数据的位置，索引从 0 开始
print('The items are {2},{1},{0}'.format(10,20,30))

# 也可根据参数名称将输出字段与参数匹配
fss = 'a equals {a}, b equals{b}, c equals {c}'
print(fss.format(a=10,c=100,b=50))


a_list = [100,200,300]
b_list = [900,700,600]
# {0[2]:} 表示选择第一个参数的第三个元素
print('{1[1]:},{0[2]:}'.format(a_list,b_list))

# 该用法也适用于用名称做 position 索引的情况
print('{b[1]:},{a[2]:}'.format(a=a_list,b=b_list))




